Skip to Main content
The Cuban Hut 41790 Winchester Road
0
Sign in
Currently not accepting online orders
The Cuban Hut 41790 Winchester Road
41790 Winchester Road, Temecula, CA
Online ordering is currently unavailable. Please contact the restaurant to place an order.