Rico Mex
53 Stevenson St
San Francisco
CA
94105
(415) 543-3663
zomato.com
Open Map
Description
Rico Mex Inc is located at 53 Stevenson St, San Francisco, CA. This business specializes in Catering Services and Restaurants.
by merchantcircle on July 29, 2015 from
merchantcircle
Advertized
Catering
Food and Dining
management
Mexican
Non-smoking
restaurant
Restaurants
south beach
Takeout Available