Pelon's Baja Grill Home Food & Beverages > Pelon's Baja Grill Address: 738 W. 22nd St. #15 Norfolk VA 23517 GPS: 36.8714214, -76.2942509 Telephone: 757 417-3970 Web: http://pelonsbajagrill.com Tweet