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 Restaurants The Sugar Daddy of Drink Deals Is Back for 1 Day Only By Lauren Drewes Daniels Politics & Government Report: City Hall Requires $1 Billion in Repairs By Kelly Dearmore Performing Arts Spring Show Season Is Upon Us By Alyssa Fields and Others Restaurants With Trump's Tariffs Dead, Will Dining Get Cheaper? By Jeff Siegel