Taco Mesa, Inc. / Corporate Office 3533 E Chapman Ave. Suite E Orange CA. 92869 Phone: (714) 639 1800 Fax: (714) 639 1801
E-Mail: TacoMesa1@aol.com
Costa Mesa 647 W. 19 th St., 92627 (949) 642-0629 fax (949) 642-2822
Click to visit our full service restaurant:
Site design by: