Taqueria El Patio Restaurant

Overview

Address: 864 W Holt Ave,
Pomona, CA 91768, USA
Phone: 909-622-9580