
Taqueria La China
4.3 (16)restaurant
A relaxed South Acres taqueria serving classic street tacos and hearty Mexican plates.
Description

Set in South Acres, this unpretentious neighborhood Mexican restaurant offers classic street tacos alongside hearty plates.