Fiesta Neighborhood: East Dallas & Lakewood 5334 Ross Ave., TX, 75206 Map It 214-887-3000 Website Best Of Dallas Observer® Awards 2011 Best Elotes Cart 2010 Best Food From Ferners 2007 Best Unfancy Grocery Store 2002 Best Place to Buy an Accordion and, uh, Food advertisement advertisement Trending Books A Deep Vellum Novel is Up for National Book Award By Simon Pruitt Politics & Government Judge Blocks Ten Commandments at Seven DFW Districts By Emma Ruby Restaurants Mister Charles Is a Top 100 Restaurant, OpenTable Says By Patrick Williams Features Wanz Dover Prides Himself on Playing Rare Tracks From His 6,000 Vinyl Collection By Jason Janik