Sawaya Brothers Jr/ Pollo Mex

Restaurant · 3793 National Ave, San Diego, CA

Dine-In

Hours

More food in San Diego, CA