Address: 33621 Del Obispo St, Ste F Phone: (949) 558-5430
Reviewed on 08/10/2025
By: Patricia G.
Two of three orders were okay. The third was abominable. I ordered a shrimp cocktail. I didn't get a shrimp cocktail but a mixed cocktail served in a... more