Do they make paella

Christina Knuckles | Sep 23, 2020 | Category: Seafood restaurant

Mariscos El Capitan - All questions

Address: 112 W Garden Highway #B #B, Yuba City, CA 95991, USA

LV | Sep 2, 2022

No

Dj Dijital Roberto Salazar | Sep 23, 2020

Good atmosphere, I could put 4 stars๐ŸŒ ๐ŸŒ ๐ŸŒ ๐ŸŒ 

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places