Restaurants in San Diego, CA
Restaurants
4993 Niagara Ave.,
San Diego ,
CA
92107
UNITED STATES
Based on 2 reviews
Fun place
Very good food and margarita's. They have crab rces on Tuesday nights and you can win things if your crab is the fastest.yummy!
I love Blue Parrot for the patio seating, fun atmosphere, and great Mexican food. The patio only allows you to drink alcohol until 10:00 PM, but you can go inside if you are not done yet. The staff are really friendly and attentive, and...Worldwide > United States > San Diego, CA > Restaurants