Ricos Tacos is a Mexican restaurant specializing in tacos. The establishment is located at 958 Brookwood Center. Key facts used from search results include the name 'Ricos Tacos', the cuisine type 'tacos', and the address.