Taqueria El Imperio Del Rey USA
(23)
Restaurant
Address: 3250 W 86th St, Indianapolis, IN 46268
Hours: Closed ⋅ Opens 6 PM
Phone: (317) 832-6549
No information is available for this page. · Learn why
Specialized in Mexico City's most popular street food. www.facebook.com/imperiotaqueriaswfl/about.
Feb 13, 2024 · 2355 Vanderbilt Beach Rd Ste 142, Naples (Collier county), FL, 34109. License Number: SEA2103606 ...