Oscar's PB

746 Emerald St, San Diego, CA 92109
Oscar's PB Oscar's PB is one of the popular Tex-Mex Restaurant located in 746 Emerald St ,San Diego listed under Local business in San Diego , Mexican Restaurant in San Diego ,

Contact Details & Working Hours

Map of Oscar's PB