Taqueria Escalante
2805 E Lincoln Ave, Anaheim, CA 92806
- This is the page of Taqueria Escalante on 8621 Rio Vista St Anaheim CA 92806.
- (first reviewed on September 13, 2013, last updated
on November 24, 2023.)
- Taqueria Escalante is ranked #1 of 19 Restaurants in East Anaheim Anaheim.
- This page has had 99 visitors. You are the 100th.
Location