Nick's Taste of Texas

545 N. Citrus Ave.
Covina
California
United States