Until what time is this location open on dec 31
Address: Grove Plaza, 2230 E Plaza Blvd, National City, CA 91950, USA
Afro X | Aug 26, 2018
Inside open until 11 PM and Drive Thru 24 hr daily
Laura Alonso | Aug 26, 2018
Not sure....
Thanks! Your answer is awaiting moderation.