Update Info - Tu Mercado
This restaurant was reported as closed. If it is open, let us know.
Tu Mercado
5998 Alcala Park
San Diego, CA 92110
5998 Alcala Park
San Diego, CA 92110
This restaurant was reported as closed. If it is open, let us know.