Captains Grill

161 N. 2nd Avenue
Upland, CA 91786

View on Google Maps

Work Phone: 9097551121

Email: captainsgrillupland@gmail.com

Website: captainsgrill.com

restaurants, seafood, mexican food