Hello, could someone assure me that it is closed on Sundays?
Address: 628 Palomar St, Chula Vista, CA 91911, USA
Gerardo Cesar Diaz Trujillo | May 23, 2022
It's open...go safely
JOSE LUIS TREVIÑO | Apr 23, 2022
open all day and every day
Didi Rojas | Apr 23, 2022
It is always open, until until twelve, from Monday to Sunday
Susana | Apr 23, 2022
It is actually closed on Sundays.
Thanks! Your answer is awaiting moderation.