-
Tacos La Estrella
is a highly regarded Mexican Restaurant
Ranked #1 of 49 Restaurants in Atwater Los Angeles.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Love the food, but they wouldn't give me a cup of water. Of course they have water....