is an above average Mexican Restaurant
Ranked #1 of 15 Restaurants in City Centre Richmond.
Some say it is great, special, good.
The Latest Review: ★★★★★
Sent on the 20th of July, 2012
The second Taco Luis shop is set up at Oakridge Mall food court!
Rank #1 of 15