Restaurants, Food & Beverages Restaurants, Food & Beverages 32.8343694,-96.6768927,Cita's Salsa LLC 32.9025319,-96.7063735,El Rio Grande Latin Market {Directory Results} Search Radius... 1 mi 5 mi 10 mi 50 mi 100 mi Grocery Stores Results: 2 Cita's Salsa LLC Cita's Salsa LLC 2234 Gus Thomasson Road, Dallas, TX 75228-3003 9724674778 Send Email Visit Website El Rio Grande Latin Market El Rio Grande Latin Market 11411 Hillguard Rd, Dallas, TX 75243 (214) 884-3131 Send Email Visit Website Powered By GrowthZone