Saga Restaurant: Sizzling Tomahawk Steak on Salt Blocks

1 year ago
12

Located in Santiago De Los Caballeros in the Dominican Republic, Coop has given this place the title "Greatest Restaurant on the Planet". It's a complete meal experience, and nothing beats this sizzling Tomahawk Steaks coming on Salt Blocks.

Loading comments...