Caracas Steakhouse is located in Caracas, Venezuela on Avenida Los Chaguaramos, Distrito Capital. Caracas Steakhouse is rated 4.6 out of 5 in the category american restaurant in Venezuela.
Address
Avenida Los Chaguaramos, Distrito Capital
Amenities
Bar on site
Toilets