La Flor de Acapulco

Address

1104 N Colorado Street, Lockhart, Texas, 78644

About La Flor de Acapulco

Lockhart's newest eatery located northbound on U.S. 183. La Flor de Acapulco offers breakfast, lunch, and dinner. We offer everyday specials Monday through Friday and new menu items on weekends. La Flor de Acapulco is a locally-owned small business based in Lockhart, Texas.