Why Should You Consider Jalapeno\’s Metro Bar and Grill Peoria’s Best Taco? – Peoria\’s First Mexican Restaurant, and family owned – Only place in town with freshly made guacamole made table side – Relaxing spacious dining area – Can accommodate large parties and offers catering – Daily drink specials – Located in the Metro Centre…… MORE
