Loading image...
This low-key spot serves up classic food such as chicken adobo & lechon, a roast pork dish.
Address
11257 Camino Ruiz, San Diego, California, 92126
Contact
+1 (858) 695-8455
Rating
This low-key spot serves up classic food such as chicken adobo & lechon, a roast pork dish.
Discover more Filipino restaurants in the area