Update Info - Allen Soul Food
This restaurant was reported as closed. If it is open, let us know.
Allen Soul Food
5841 Market St
San Diego, CA 92114
5841 Market St
San Diego, CA 92114
This restaurant was reported as closed. If it is open, let us know.