national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
The Blue Parrot
CA
San Diego
The Blue Parrot Locations in
San Diego, CA
The Blue Parrot - 4993 Niagara Ave
4993 Niagara Ave
San Diego, California 92107
The Blue Parrot Locations in Cities Nearby