Mary's Downtown Plaza
Restaurant $$
290 Third Ave, Chula Vista, CA 91910
Description
Located in historic Downtown Chula Vista, Mary's Downtown Plaza offers delicious sandwiches, juices, smoothies, one-of-a-kind milkshakes and more!Get to know Mary's Downtown Plaza
Cafes, Delis- Permanently closed.