See Gallery
Cafe Sol Azteca
75 Union St, [DOWNSTAIRS], Newton, MA
Get Directions

Additional Business Details

Business Hours

M Closed, Tu 1pm-9:30pm, W-Th 1pm-9:30am, F-Sa 1pm-11pm, Su 1pm-9pm (Open for drinks and small bites after the kitchen closes.)

Accepted Payments

American Express, Apple Pay, Cash, Discover, MasterCard, Visa

Languages

English

Year Established

1990

Email

cafesolaztecanewton@gmail.com

Similar Businesses See All

Joe’s on Newbury

Joe’s on Newbury

181 Newbury Street, Boston, MA (10 Km Away)

4.3

(3,836 Reviews)

Yvonne's

Yvonne's

2 Winter Pl, Boston, MA 02108 (11 Km Away)

4.5

(3,718 Reviews)

Tavern in the Square

Tavern in the Square

120 Beverly St, Boston, MA (12 Km Away)

4.3

(1,803 Reviews)

Own this Business Get Verified

Report Incorrect Data Make an Update