El Habanero

Overview

Address: 17292 W Mcfadden Ave
Tustin, CA 92780
Website: elhabaneromexicanrestaurant.com
Phone: 714-573-1586