Jubalos, SPARTA, North Carolina (NC)
Conveniently stationed at 381 South Main Street () in SPARTA, North Carolina (NC) (28675), Jubalos can be reached at 3363725000. We advise you to call upfront to book your table in the restaurant.
More restaurants in SPARTA, North Carolina (NC)
Jubalos contact information and details:
Address: 381 South Main Street - , SPARTA, North Carolina (NC) 28675
Contact Phone: 3363725000