(650) 873-1993
257 Grand Ave, South San Francisco, CA 94080
El Charro Restaurant has been managed by the proud owner, Wellington Ugarte since 1983. Wellington has created Mexican dishes that have been the favorite of bay area residents for years. Each dish is made of special spices, sauces and ingredients that keep the customers coming back for more. VISIT US TODAY - WE HAVE A MARGARITA WAITING FOR YOU!
Your specialty waitresses have been serving bay area residents for years at El Charro. And don't forget to order a margarita, we guarantee it's the best this side of the border!
You can also feast on specialty dishes from Bolivia, the home land of Wellington, which is right in the heart of South America. Each dish carries flavors from Bolivia what will make your taste buds dance.
VISIT US TODAY - WE HAVE A MARGARITA WAITING FOR YOU!
Read More: South San Francisco Restaurant Reviews
Sorry, there are currently no reviews.
Read More South San Francisco Restaurant Reviews