Captains Grill wants to provide an amazing dining experience by providing excellent service and beautiful, colorful and flavorful food. Many of our dishes come from foods we ate growing up in Mexico and we want to share it with you.
Know a great happy hour or special for this location?
Suggest an edit
161 N 2nd Ave, Upland, CA 91786
© 2025 Checkle, Inc
Privacy
Terms