restaurant and bar in Unit 5

About 126 results.

Princess Pub & Grille

1665 India Street, 92101 San Diego, United States

Princess Pub & Grille is a lively bar and restaurant located on 1665 India Street in San Diego. This fun, friendly spot offers up great food, cold drinks, and a welcoming atmosphere. Open 7 days …