Salsa Grill
234 Victoria St, Costa Mesa
(949) 235-1165
Recent Reviews
Order Online
You May Also Like
Hola Adios Coffeeshop - 120 Virginia Pl unit 101
Coffee Shops, Coffee & Tea, Cafe, Pet Friendly
Italia's Pizza Kitchen Pasta and Grill - 2278 Newport Blvd
Italian, Pizza, Pet Friendly
Koyi Sushi AYCE - 2075 Newport Blvd #108
Sushi, Sushi Bar, Japanese, Seafood
Restaurants in Costa Mesa, CA
Salsa Grill
234 Victoria St, Costa Mesa, CA 92627
(949) 235-1165