
Oscar's Tacos
3.5 (123)restaurant
A casual neighborhood spot in San Rafael serving traditional tacos and Mexican staples from morning until night.
Description






Located on Lisbon Street, the restaurant operates seven days a week, serving a straightforward Mexican menu to locals and visitors alike.

