El Michoacano Restaurant

1998 Freedom Blvd, Freedom
(831) 768-8279